package com.siwei.mes.entity.laboratory;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import javax.persistence.Transient;

@Data
@Accessors(chain = true)
@ApiModel(value = "DataHntPhb", description = "上海协会混凝土配合比")
public class DataHntPhb  {

    @Transient
    @ApiModelProperty(value = "配合比编号")
    private String mpno;

    @Transient
    @ApiModelProperty(value = "设计强度")
    private String mpdesignStrength;

    @Transient
    @ApiModelProperty(value = "设计坍落度")
    private String mpdesignSlump;

    @Transient
    @ApiModelProperty(value = "水泥报告")
    private String reportIdC;

    @Transient
    @ApiModelProperty(value = "粉煤灰报告")
    private String reportIdF;

    @Transient
    @ApiModelProperty(value = "矿粉报告")
    private String reportIdZ;

    @Transient
    @ApiModelProperty(value = "细骨料报告")
    private String reportIdS;

    @Transient
    @ApiModelProperty(value = "粗骨料报告")
    private String reportIdG;

    @Transient
    @ApiModelProperty(value = "外加剂报告")
    private String reportIdAd;

    @Transient
    @ApiModelProperty(value = "水灰比")
    private String fiWaterCementRatio = "";

    @Transient
    @ApiModelProperty(value = "水泥含量用量")
    private String fiC = "";

    @Transient
    @ApiModelProperty(value = "粉煤灰用量")
    private String fiF = "";

    @Transient
    @ApiModelProperty(value = "矿渣微粒用量")
    private String fiZ = "";

    @Transient
    @ApiModelProperty(value = "单位用水量")
    private String fiW = "";

    @Transient
    @ApiModelProperty(value = "粗骨料用量")
    private String fiS = "";

    @Transient
    @ApiModelProperty(value = "细骨料用量")
    private String fiG = "";

    @Transient
    @ApiModelProperty(value = "外加剂用量")
    private String fiAd = "";

    @Transient
    @ApiModelProperty(value = "水泥含量用量比例")
    private String fiRatioC = "";

    @Transient
    @ApiModelProperty(value = "粉煤灰用量比例")
    private String fiRatioF = "";

    @Transient
    @ApiModelProperty(value = "矿渣微粒用量比例")
    private String fiRatioZ = "";

    @Transient
    @ApiModelProperty(value = "单位用水量比例")
    private String fiRatioW = "";

    @Transient
    @ApiModelProperty(value = "粗骨料用量比例")
    private String fiRatioS = "";

    @Transient
    @ApiModelProperty(value = "细骨料用量比例")
    private String fiRatioG = "";

    @Transient
    @ApiModelProperty(value = "外加剂用量比例")
    private String fiRatioAd = "";

    @Transient
    @ApiModelProperty(value = "抗折强度")
    private String mpbreakingStrength;

    @Transient
    @ApiModelProperty(value = "抗渗等级")
    private String mpwaterProofing;

    @Transient
    @ApiModelProperty(value = "水泥材料id")
    private Long sampleIdC;

    @Transient
    @ApiModelProperty(value = "细骨料材料id")
    private Long sampleIdS;

    @Transient
    @ApiModelProperty(value = "粗骨料材料id")
    private Long sampleIdG;

    @Transient
    @ApiModelProperty(value = "粉煤灰材料id")
    private Long sampleIdF;

    @Transient
    @ApiModelProperty(value = "矿渣粉材料id")
    private Long sampleIdZ;

    @Transient
    @ApiModelProperty(value = "外加剂材料id")
    private Long sampleIdAd;

    @Transient
    @ApiModelProperty(value = "水泥规格")
    private Long gradeIdC;

    @Transient
    @ApiModelProperty(value = "细骨料规格")
    private Long gradeIdS;

    @Transient
    @ApiModelProperty(value = "粗骨料规格")
    private Long gradeIdG;

    @Transient
    @ApiModelProperty(value = "粉煤灰规格")
    private Long gradeIdF;

    @Transient
    @ApiModelProperty(value = "矿渣粉规格")
    private Long gradeIdZ;

    @Transient
    @ApiModelProperty(value = "外加剂规格")
    private Long gradeIdAd;

    @Transient
    @ApiModelProperty(value = "水泥规格2")
    private Long specIdC;

    @Transient
    @ApiModelProperty(value = "细骨料规格2")
    private Long specIdS;

    @Transient
    @ApiModelProperty(value = "粗骨料规格2")
    private Long specIdG;

    @Transient
    @ApiModelProperty(value = "粉煤灰规格2")
    private Long specIdF;

    @Transient
    @ApiModelProperty(value = "矿渣粉规格2")
    private Long specIdZ;

    @Transient
    @ApiModelProperty(value = "外加剂规格2")
    private Long specIdAd;

    @Transient
    @ApiModelProperty(value = "水泥厂家")
    private String headStreamC;

    @Transient
    @ApiModelProperty(value = "细骨料厂家")
    private String headStreamS;

    @Transient
    @ApiModelProperty(value = "粗骨料厂家")
    private String headStreamG;

    @Transient
    @ApiModelProperty(value = "粉煤灰厂家")
    private String headStreamF;


    @Transient
    @ApiModelProperty(value = "矿渣粉厂家")
    private String headStreamZ;

    @Transient
    @ApiModelProperty(value = "外加剂厂家")
    private String headStreamAd;


    @Transient
    @ApiModelProperty(value = "设计依据")
    private String mpdesignJudgeBy;

    @Transient
    @ApiModelProperty(value = "备注")
    private String mpdesignRemark;


    @Transient
    @ApiModelProperty(value = "操作人")
    private String trialMan;

    @Transient
    @ApiModelProperty(value = "外加剂2用量")
    private String fiAd2 = "";

    @Transient
    @ApiModelProperty(value = "其他 用量")
    private String fiOther = "";

    @Transient
    @ApiModelProperty(value = "外加剂2用量比例")
    private String fiRatioAd2 = "";

    @Transient
    @ApiModelProperty(value = "其他 用量比例")
    private String fiRatioOther = "";

    @Transient
    @ApiModelProperty(value = "外加剂2材料id")
    private Long sampleIdAd2;

    @Transient
    @ApiModelProperty(value = "其他 材料id")
    private String sampleIdOther;

    @Transient
    @ApiModelProperty(value = "外加剂2 规格")
    private Long gradeIdAd2;

    @Transient
    @ApiModelProperty(value = "其他 规格")
    private String gradeIdOther;

    @Transient
    @ApiModelProperty(value = "外加剂2 规格2")
    private Long specIdAd2;

    @Transient
    @ApiModelProperty(value = "其他 规格2")
    private String specIdOther;

    @Transient
    @ApiModelProperty(value = "外加剂2 厂家")
    private String headStreamAd2;

    @Transient
    @ApiModelProperty(value = "其他 厂家")
    private String headStreamOther;

    @Transient
    @ApiModelProperty(value = "外加剂2报告单号")
    private String reportIdAd2;

    @Transient
    @ApiModelProperty(value = "是否检测")
    private Long isChecked;

    @Transient
    @ApiModelProperty(value = "上传标识")
    private String uploadFlag;


}
